- Develop robust tests and tools for our backend APIs and services
- Support CI/CD frameworks and load balancing
- Setup new and maintain existing test environments
- Test cloud-based software features for quality and accuracy before they enter production, identify root causes of issues, and stress-test for unusual conditions
- Design and develop automated tests and testing modules; maintain and monitor regression testing; evaluate quality metrics and holistic verification frameworks
- Participate in product design and code review, advocate for quality needs and processes throughout the software lifecycle
- Identify, share, and nurture the adoption of best practices in code health, testing, testability, and maintainability in collaboration with the wider Quality department
- Analyze complex software systems and collaborate with others to improve the overall design, testability, and quality
- Track and communicate test results in a timely, effective manner
- Work with deployment teams to resolve system-level issues
- +3 years of professional experience with software quality engineering, automated test development, and testing frameworks
- Extensive experience with continuous integration systems (e.g. Jenkins)
- Strong background in backend server development and database query languages such as Python and SQL
- Working knowledge of Git
- Familiarity with scientific computing and statistical analysis with any of Python, R or MATLAB
- Interested in growing your knowledge and skills in Test Environment Provisioning and Configuring using technologies like Terraform, Ansible, Kubernetes, GCP, or AWS
- Strong troubleshooting and debugging skills
- Experience with unit testing frameworks
- Experience with testing data quality and ETL pipelines
- Experience with virtualization, preferably via docker containers
- A bachelor’s or master’s degree in computer science or engineering, or the physical sciences
- Quality mindset, attention to detail
- Health Insurance
- Life Insurance (SVO)
- Occupational Risk Insurance (ART)
- Paid Time Off – Vacations. 14 calendar days a year, the number of days will increase by seniority based on local law rules
- Sick leave
- Exceptional Leave. Take paid time off for your major life changes (childbirth, marriage, etc.)
- Compensation of costs for internet, electricity, and personal laptop usage (if applicable)
- Stable full-time workload
- Thousands of projects for top brands
- Stable income
- Referral Program
- Certification opportunities
- Unlimited access to LinkedIn learning solutions
- Language courses
- Relocation Assistance Package
- By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice (https://www.epam.com/applicant-privacy-notice) and Policy (https://www.epam.com/privacy-policy)
Company
EPAM Systems
Argentina
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Python Job Details
As a Software Engineer in Test, you will work with a team of talented engineers to support and maintain the verification and validation processes for REsurety's software stack. This will enable the team to deliver high-quality products with unwavering accuracy.
RESPONSIBILITIES
REQUIREMENTS
NICE TO HAVE
WE OFFER
CONDITIONS
RESPONSIBILITIES
REQUIREMENTS
NICE TO HAVE
WE OFFER
CONDITIONS
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs